no-recurring cost - French English Dictionary